.card {
  background-color: #fff;
  border-radius: 19px;
  box-shadow: 0 0 20px 0 rgb(76 87 125 / 2%);
  .cardItem {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    .title {
      display: flex;
      justify-content: space-between;
      align-items: center;
      padding: 2rem 2.4rem;
      position: relative;
      .header {
        width: 200px;
        display: flex;
        flex-direction: column;
        align-items: flex-end;
      }
    }
  }
}

.titleh3 {
  color: #3f4254;
  font-weight: 700;
  font-size: 1.3rem;
}
.headerContent {
  color: #b5b5c3;
  font-weight: 500;
  font-size: 1.025rem;
}

.center {
  display: flex;
  justify-content: center;
  align-items: center;
}

@media (min-width: 375px) {
  .mrb40 {
    margin: 0;
    margin-bottom: 20px;
  }
  .card {
    min-width: 350px;
  }
}

@media (min-width: 1200px) {
  .mrb40 {
    margin-right: 40px;
    margin-bottom: 20px;
  }

  .card {
    min-width: 400px;
  }
}

.mb40 {
  margin-bottom: 40px;
}

.icon {
  font-size: 60px;
}
.chart {
  padding-bottom: 10px;
}

.carousalStyle {
  max-width: 350px;
  :global {
    ul.slick-dots.slick-dots-top {
      li {
        background-color: #ccc;
      }
    }
  }
}
